ارائه روشی برای زمانبندی سرویس ها در یک ترکیب به منظور کاهش هزینه جبران ترکیب سرویس

پایان نامه
چکیده

با گسترش سریع وب، ترکیب سرویس های منفرد و تک منظوره جهت دستیابی به سرویس-های جدید به عنوان یک موضوع بسیار مهم و البته چالش برانگیز مطرح شده است. مهمترین چالش در این زمینه ایجاد سرویس های ترکیبی با توجه به نیازمندی های کیفی مورد نظر کاربر می باشد. یکی از این نیازمندی های کیفی، پشتیبانی از ویژگی تراکنشی در سرویس ترکیبی است. این ویژگی بیانگر آن است که اگر سرویسی در حین اجرای سرویس ترکیبی دچار شکست شود سایر سرویس های اجرا شده (قبل از آن) در ترکیب می بایست به حالت قبل از اجرا بازگردند و اثر آن ها خنثی گردد. این کار توسط فراخوانی یک رویه جبرانی (در صورت وجود) بر روی سرویس مورد نظر انجام خواهد شد. البته فراخوانی رویه جبرانی در بسیاری از موارد با هزینه همراه می باشد؛ همچنین در بعضی موارد چنین رویه ای در مورد یک سرویس وجود ندارد. در این پایان نامه الگوریتمی جهت ایجاد یک سرویس ترکیبی ارایه شده است که با بهره گیری از زمان بندی سرویس هایی که وابستگی داده ای به یکدیگر ندارند و همچنین استفاده از الگوهای تحمل پذیری خطا، سرویسی ترکیبی ایجاد می کند که هم از نظر متوسط هزینه ناشی از فراخوانی رویه جبرانی (در زمان بروز شکست) و هم از نظر سایر ویژگی های کیفی مانند زمان اجرا، هزینه فراخوانی سرویس ها و متوسط تعداد سرویس های اجرا شده موفق بهینه می باشد. با توجه به اینکه این اهداف بعضا با یکدیگر در تضاد هستند در این پایان نامه این مساله به عنوان یک مساله بهینه سازی چند هدفه مدل شده و توسط یک الگوریتم ژنتیک nsga-ii حل شده است. نتایج پیاده سازی کارایی روش ارائه شده را تأیید می نماید.

۱۵ صفحه ی اول

برای دانلود 15 صفحه اول باید عضویت طلایی داشته باشید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

ارائه روشی جهت بهینه سازی ترکیب دینامیکی سرویس ها

در این تحقیق رهیافت جدیدی برای یافتن ترکیب بهینه ی سرویس ها به صورت پویا ارائه شده است. در این روش که بصورت الگوریتمی پویا ارایه شده است، در هر نقطه از اجرا در صورت عملی نبودن ترکیب، این امر به صورت پویا تشخیص داده شده و باعث جلوگیری از اتلاف منابع و افزایش بهره وری از آن ها خواهد شد. همچنین این الگوریتم به دلیل در نظر گرفتن گوناگونی نوع واسط ها در سیستم های سرویس گرا، نتایج واقعی تری ارائه می ...

15 صفحه اول

انتخاب بهینه وب سرویس های مکانی در ترکیب سرویس ها با استفاده از کیفیت سرویس مکانی

یکی از مسائل قابل توجه و پراهمیت در سامانه های اطلاعات مکانی تعامل پذیری است. با ظهور فن آوری وب سرویس ها و الگوی معماری سرویس گرا در سامانه های اطلاعات مکانی، اشتراک داده های مکانی از روش کلاسیک و داده مبنا به روش توزیع پذیر و سست پیوند تبدیل شد. با افزایش درخواست کاربران برای اطلاعات مکانی، سازمان ها و افراد زیادی با توجه به استانداردهای اطلاعات مکانی (استاندارد ogc)، سرویس های مکانی خود را ا...

متن کامل

ارائه ی یک مدل نیمه خودکار به منظور ترکیب سرویس های وب

در سال های اخیر، سرمایه گذاری هایی بر روی معماری سرویس گرا باعث تقویت بازده سرمایه گذاری ها در فناوری اطلاعات و در نتیجه، افزایش بالقوه صرفه جویی در هزینه ها، افزایش انعطاف پذیری کسب و کار و رشد درآمد شده است. در بسیاری از مواقع، یک سرویس وب منفرد به تنهایی نمی تواند نیاز های کاربران را برطرف کند و سرویس های وب مختلف برای رسیدن به هدف باید با یکدیگر ترکیب شوند. ترکیب سرویس های وب یک روش بدون نق...

15 صفحه اول

به کارگیری الگوریتم ژنتیک جهت شناسایی خودکار سرویس ها با توجه به معیارهای کیفی سرویس

Service-oriented architecture improves the stability and operational capability of software systems for passive defense measures. Automatic identification of services using quality of service measures ensures the successful deployment of service-oriented architecture and is great importance to speed up software development life cycle. Little attention to non-functional requirements, no conside...

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

وزارت علوم، تحقیقات و فناوری - دانشگاه صنعتی شیراز - دانشکده کامپیوتر و فناوری اطلاعات

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023